home *** CD-ROM | disk | FTP | other *** search
/ Language/OS - Multiplatform Resource Library / LANGUAGE OS.iso / a_utils / _archvrs / unix / unzip51 / unz51d.msg < prev    next >
Text File  |  1992-11-04  |  3KB  |  65 lines

  1. Well, Jean-loup has definitely kicked the zip betas into overdrive,
  2. so here's my feeble attempt to keep up.  Actually, quite a lot has
  3. changed in this beta, but unfortunately updated makefiles were not
  4. among the changes.  Sorry. :-)  I will be getting rid of the mapname
  5. module shortly, and I'd rather revise the makefiles only once, if
  6. possible.  See the Unix Makefile for the proper dependencies.
  7.  
  8. The biggest changes include the ability to extract VMS -V files to
  9. stdout, a fix for the decryption bug (actually, that was a fix to
  10. crypt.c, so most of you already had it in the last beta), a fix for
  11. the symlinks bug, and proper VMS attributes mapping (well, we hope).
  12. Internally, misc.c disappeared and shared.c took its place; various
  13. code from several main files was moved around.  The net result is
  14. a cleaner and roughly 5% faster compile (at least on a Sun).
  15.  
  16. The full list of bugs/features is below.  Have fun, and watch for
  17. some nice new features in the next release (I hope...).
  18.  
  19. Greg
  20.  
  21. P.S.  Consider adding "ZIPINFO=-z" to your environment.  I kinda like it...
  22.  
  23.  
  24. features added:
  25.  - added warning to unzip and zipinfo if any filespec not matched [CN, Mark]
  26.  - replaced all "byte" typedefs with "uch" to match zip, avoid redefinition
  27.     annoyances [CN]
  28.  - incorporated Atari patches (at last!)--needs testing [Martin Schulz, CN]
  29.  - added -z option (print zipfile comment) to zipinfo [CN]
  30.  - added version-made-by support for TOPS-20 and NTFS systems [CN]
  31.  - improved help screen examples (esp. VMS) [CN, Jean-loup]
  32.  - moved all unzip/zipinfo shared code (aside from OS-specific) to new
  33.     module (shared.c); moved all of remainder in misc.c to file_io.c;
  34.     removed misc.c (no more need for misc_.o{bj} or to include misc.c
  35.     and file_io.c into zipinfo.c) [CN]
  36.  - allowed negative -z option in unzip to remove zipfile comment (printed
  37.     by default if extracting/listing/testing) [CN]
  38.  - updated Where file to include mention of Zip 1.1 [CN]
  39.  - added ability to extract VMS -V text files to screen [Igor]
  40.  
  41. bugs fixed:
  42.  - moved Makefile "funny comment" to avoid echo during build [Mark, CN]
  43.  - modified unzip.c, funzip.c to use new zdecode macro [Mark, CN]
  44.  - fixed decryption bug (ReadByte/testp doing double decryption of header) [CN]
  45.  - changed all usages of "UNIX" to mean Unix only, not Unix+VMS+TOPS-20 [CN]
  46.  - OS/2:  moved some extern declarations to unzip.h, cleaned up os2.c, fixed
  47.     file_io.c bug, fixed makefile.os2 [Kai Uwe, CN]
  48.  - MS-DOS:  fixed various djgcc bugs, removed some unused variables, updated
  49.     MS-DOS targets in Makefile [Onno]
  50.  - fixed compressed-symlinks bug (at last!) [Martin Schulz, CN]
  51.  - renamed all zipinfo S_IFxxx defines to UNX_IFxxx to avoid redefinition
  52.     problems on Apollo, Amiga, etc. (still have S_IXUSR, etc., but wait with
  53.     those and see what breaks) [CN]
  54.  - fixed inverted ecrec offsets reported by zipinfo -v (real, expected were
  55.     mislabelled) [CN]
  56.  - VMS:  fixed some write/error stuff in vms.c [Igor]
  57.  - fixed bug with -q/bad-CRC error message; changed -q behavior to skip
  58.     "extracting:" messag     (same as -qq; matches -t option more closely) [CN]
  59.  - fixed persistent double-dot name in MAC sub-archive (argh!) [Jean-loup]
  60.  - fixed some crypt.c and extract.c casts, replaced MSDOS/tcc project files
  61.     [Jean-loup]
  62.  - moved RAND_HEAD_LEN definition to crypt.h [CN]
  63.  - added VMS mapattr() routine to map Unix perms -> VMS attribs [Igor, CN]
  64.  - updated dnix Makefile target, added compiler-bug work-around [Bo Kullmar]
  65.